technological compliance - Spanish English Dictionary